//package com.sfl.api_backend.service.impl;
//
//import com.sfl.api_backend.config.MQ.RabbitConfig;
//import lombok.RequiredArgsConstructor;
//import org.springframework.amqp.rabbit.core.RabbitTemplate;
//import org.springframework.stereotype.Service;
//
///**
// * @Author szc
// * @create 2023/3/1 20:58
// */
//@RequiredArgsConstructor
//@Service
//public class MqSendService {
//
//    private final RabbitTemplate rabbitTemplate;
//
//    private final RabbitConfig rabbitConfig;
//
//    public void sendBatchTask(String taskJson){
//        rabbitTemplate.convertAndSend(rabbitConfig.batchTaskQueue().getName(), taskJson);
//    }
//
//    public void sendModelUpdate(String ModelJson){
//        rabbitTemplate.convertAndSend(rabbitConfig.modelUpdate().getName(), ModelJson);
//    }
//
//    public void sendTrainTask(String trainJson){
//        rabbitTemplate.convertAndSend(rabbitConfig.trainTaskQueue().getName(), trainJson);
//    }
//
//    public void sendConvertTask(String convertJson){
//        rabbitTemplate.convertAndSend(rabbitConfig.convertTaskQueue().getName(), convertJson);
//    }
//
//}
